package com.zjdiepu.www.model.base.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

import org.hibernate.validator.constraints.NotEmpty;

/**
 * 项目名称 dpqc-parent-manager-home <br/> 
 * 类名称 ChangePassword <br/>  
 * 类描述 密码修改<br/>    
 * 创建人 xiongxiaotun <br/> 
 * 创建时间 2017年4月8日 下午2:20:34  <br/>   
 * 修改人 xiongxiaotun <br/> 
 * 修改时间 2017年4月8日 下午2:20:34   <br/>  
 * 修改备注   <br/> 
 * @version V1.0   <br/>
 */
@ApiModel(description="修改密码请求",value="ChangePassword")
public class ChangePassword implements Serializable {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 老密码
	 */
	@NotEmpty(message="老密码{message.null}")
	@ApiModelProperty(name="oldPassword",required=true,value="老密码",example="test")
	private String oldPassword;
	
	/**
	 * 新密码
	 */
	@NotEmpty(message="新密码{message.null}")
	@ApiModelProperty(name="newPassword",required=true,value="新密码",example="test")
	private String newPassword;
	
	/**
	 * 确认密码
	 */
	@NotEmpty(message="确认密码{message.null}")
	@ApiModelProperty(name="ensurePassword",required=true,value="确认密码",example="test")
	private String ensurePassword;

	public String getOldPassword() {
		return oldPassword;
	}

	public void setOldPassword(String oldPassword) {
		this.oldPassword = oldPassword;
	}

	public String getNewPassword() {
		return newPassword;
	}

	public void setNewPassword(String newPassword) {
		this.newPassword = newPassword;
	}

	public String getEnsurePassword() {
		return ensurePassword;
	}

	public void setEnsurePassword(String ensurePassword) {
		this.ensurePassword = ensurePassword;
	}
}